package com.theaf.basemodule.common.dto.organ;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Author:songwenke
 * @Description:门店
 * @Date:create in 9:06 2018/2/6
 * @Modified By:
 **/
@Data
public class ShopDTO extends OrganDTO {
    @ApiModelProperty("ID")
    private Long id;
    @ApiModelProperty("父ID")
    private Long pid;
    @ApiModelProperty("简称")
    private String simpleName;
    @ApiModelProperty("全称")
    private String fullName;
    @ApiModelProperty("类型")
    private String type;
    @ApiModelProperty("地区")
    private Long areaId;
    @ApiModelProperty("是否启用")
    private boolean enabled;
    @ApiModelProperty("创建者")
    private String creater;
    @ApiModelProperty("创建时间")
    private Date createTime;
    @ApiModelProperty("更新者")
    private String updater;
    @ApiModelProperty("更新时间")
    private String updateTime;
    @ApiModelProperty("地区")
    private String address;
    @ApiModelProperty("位置")
    private String location;
    @ApiModelProperty("备注")
    private String remark;
    @ApiModelProperty("联系方式")
    private List<ContactDTO> contactDTOList;
    @ApiModelProperty("照片信息")
    private List<PhotoDTO> photoDTOList;
    @ApiModelProperty("银行信息")
    private List<BankDTO> bankDTOList;
    @ApiModelProperty("类型名称")
    private String typeName;
    @ApiModelProperty("地区名称")
    private String areaName;
    @ApiModelProperty("责任人")
    private Long poster;
    @ApiModelProperty("责任人名称")
    private String posterName;
    public static String CHAN_SHOP = "CHAN_SHOP";
    @ApiModelProperty("开拓者ID")
    private Long pioneerId;
    @ApiModelProperty("开拓时间")
    private Date pioneerTime;
    @ApiModelProperty("是否三马门店")
    private Boolean smShoped;
    @ApiModelProperty("是否股东门店")
    private Boolean shareholderShoped;
    @ApiModelProperty("门店类型编码")
    private String shopType;
    @ApiModelProperty("来源")
    private String source;
    @ApiModelProperty("配件积分")
    private Integer partsIntegral;
    @ApiModelProperty("售后门店系统对应编码")
    private String customerShopCode;
}